garnished with a fresh lemon slice - Espagnol Anglais Dictionnaire